﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace WCSService.ForWCS
{
    public class AgvQueryStatus_Request : Request
    {
    }

    public class AgvQueryStatus_Response : Response
    {
        public AgvStuatus data { get; set; }
    }
    public class AgvStuatus
    {
        /// <summary>
        /// 机器人编号
        /// </summary>
        public string robotCode { get; set; }
        /// <summary>
        /// 机器人状态
        /// 1 任务完成 Task completed 
        /// 2 任务执行中 Executing task 
        /// 3 任务异常 Abnormal task 
        /// 4 任务空闲 Idle task 
        /// 5 暂停/急停 Robot stopped 
        /// 6 充电状态 Charging status
        /// </summary>
        public string status { get; set; }
    }
}